Loading languages...
BA

Baserow MCP

@Baserow

Introducing the Model Context Protocol (MCP) Server: A seamless integration with Large Language Models.

database
no-code
llm-integration
crud

Baserow's MCP Server integrates Baserow, a no-code database, with Large Language Models (LLMs) like Claude and Cursor. It allows LLMs to perform standard CRUD (Create, Read, Update, Delete) operations on your Baserow data using natural language prompts.

How to use:

  1. Access Settings: In Baserow, click on your Workspace name in the top navigation bar and select 'My Settings'.
  2. Navigate to MCP Server: Go to the 'MCP Server' tab.
  3. Create Endpoint: Click 'Create New Endpoint', provide a descriptive name, and select your workspace.
  4. Configure LLM: Expand 'More Details' and choose your preferred LLM (Claude, Cursor, or Windsurf).
  5. Add JSON Configuration: Follow the specific instructions for your chosen LLM to add the provided JSON configuration to its settings. This typically involves a mcpServers entry that uses npx mcp-remote to connect to your unique Baserow MCP URL.

Supported Operations:

The MCP server supports all standard CRUD operations through natural language prompts, including:

  • Create: Add new records (e.g., "Add a new task called ‘Review Documentation’")
  • Read: Query existing data (e.g., "Find all projects due this week")
  • Update: Modify records (e.g., "Change the status to ‘In Progress’")
  • Delete: Remove records (e.g., "Delete completed tasks older than 30 days")

Implementation Details:

The Baserow MCP server utilizes a stdio transport mechanism, typically accessed via an npx mcp-remote command that acts as a client proxy to the Baserow-provided MCP URL. This URL contains sensitive credentials and should be treated securely.

# mcpServer Config

{
  "mcpServers": {
    "Baserow MCP": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "MCP URL"
      ]
    }
  }
}

# stdio

npx mcp-remote MCP URL
Transport:
stdio
Language:
Updated: 8/3/2025